Adaptive Time-Dependent CFD on Distributed Unstructured Meshes

نویسندگان

  • Chris Walshaw
  • Martin Berzins
چکیده

Two recent trends in software for CFD problems are the use of unstructured adaptive meshes and the need to implement the software on distributed memory parallel computers. The subject of this paper is the implementation of one particular code of this type for the solution of time-dependent compressible Euler and Navier Stokes problems. The software described here uses the method of lines with the spatial discretisation performed using a cell-centred finite volume scheme on unstructured triangular meshes, [2], to generate an ODE system which is integrated forward in time. Time-integration may be performed using a variety of methods; in the experiments reported here a Theta method algorithm with functional iteration is employed. The code attempts to control both the spatial and temporal errors and to balance them so that the spatial error dominates, [2]. This spatial error control means that the position and density of the mesh points may vary dramatically over the course of an integration. In order to ensure that the mesh is load-balanced as it evolves it is desirable to use a dynamic load-balancing technique. This approach is in contrast to work on regular grids which lend themselves to parallelisation via compiler directives & Fortran 90/HPF and also differs from recent work on a distributed memory compiler for irregular problems, [3], which uses a static mesh decomposition executed at runtime.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic load-balancing for PDE solvers on adaptive unstructured meshes

Modern PDE solvers written for time-dependent problems increasingly employ adaptive unstructured meshes (see Flaherty et al. [4]) in order to both increase e ciency and control the numerical error. If a distributed memory parallel computer is to be used, there arises the signi cant problem of dividing up the domain equally amongst the processors whilst minimising the intersubdomain dependencies...

متن کامل

Dynamic Load-Balancing For PDE Solvers Using Adaptive Unstructured Meshes

Modern PDE solvers written for time-dependent problems increasingly employ adaptive unstructured meshes (see Flaherty et al. [4]) in order to both increase e ciency and control the numerical error. If a distributed memory parallel computer is to be used, there arises the signi cant problem of dividing up the domain equally amongst the processors whilst minimising the intersubdomain dependencies...

متن کامل

Enhanced Dynamic Load-Balancing of Adaptive Unstructured Meshes

Modern PDE solvers increasingly use adaptive unstructured meshes in order to discretise complex geometries and control numerical error The problem of dividing up the domain equally for a distributed memory parallel computer whilst minimising the inter subdomain dependencies can be tackled with graph based methods such as Recursive Spectral Bisection This paper describes an extension to such met...

متن کامل

Mapping unstructured mesh codes onto local memory parallel architectures

Initial work on mapping CFD codes onto parallel systems focused upon software which employed structured meshes. Increasingly, many large scale CFD codes are being based upon unstructured meshes. One of the key problem when implementing such large scale unstructured problems on a distributed memory machine is the question of how to partition the underlying computational domain efficiently. It is...

متن کامل

Simulation of Store Separation using Low-cost CFD with Dynamic Meshing

The simulation of the store separation using the automatic coupling of dynamic equations with flow aerodynamics is addressed. The precision and cost (calculation time) were considered as comparators. The method used in the present research decreased the calculation cost while limiting the solution error within a specific and tolerable interval. The methods applied to model the aerodynamic force...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995